home *** CD-ROM | disk | FTP | other *** search
- Path: ifi.uio.no!usenet
- From: ludvigp@ifi.uio.no (Ludvig Pedersen)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: doubling pixels horizontally
- Date: 2 Mar 1996 16:36:17 GMT
- Organization: Dept. of Informatics, University of Oslo, Norway
- Message-ID: <2444.6635T982T1557@ifi.uio.no>
- References: <4f4ibc$gl9@news.cs.tu-berlin.de> <591.6610T1165T2102@login.eunet.no><1045.6611T753T2256@vip.cybercity.dk><4faoe1$47@sunsystem5.informatik.tu-muenchen.de><2991.6612T1034T625@vip.cybercity.dk><576.6613T1070T1730@login.eunet.no><1257.6614T57T922@vip.cybercity.dk>
- <1982.6617T1096T103@ifi.uio.no> <4gbjg3$104@sunsystem5.informatik.tu-muenchen.de>
- <4518.6625T1142T92@ifi.uio.no> <4h4hv5$mnn@sunsystem5.informatik.tu-muenchen.de>
- NNTP-Posting-Host: gymir.ifi.uio.no
- X-Newsreader: THOR 2.22 (Amiga;TCP/IP)
-
- >Maybe I'm the only one but I can read/build code much better that way.
- >And I could read my code well :)
-
- WOW!...do you have any super-natural powers? ;^)
-
- >|> >I would be happy if we could get a 3pass almost at copy speed.
- >|> >(well copy speed, that's 7mb/sec on 030 ? or are we refering to
- >|> >the 4mb/sec on 020-14 ?)
- >|> On my A1200 7mb/sec is not copy speed but chip write speed.
- >mhm, all people told me the blizzard will _copy_ 7mb/sec.
- >a myth ?
-
- I think so. But please show me the copy-loop and I'll test it.
-
- BTW:
-
- The Blizzard can WRITE 7 MB/s to chipram.
-
- Here is my results from bustest:
-
- BusSpeedTest 0.07 (mlelstv) Buffer: 16384 Bytes
- ==================================================
- loop overhead: 4.5ns
- register move: 40.6ns
- memtype op cycle bandwidth
- fast readw 109.1ns 18.3MByte/s
- fast readl 137.6ns 29.1MByte/s
- fast readm 167.7ns 23.8MByte/s
- fast writew 120.2ns 16.6MByte/s
- fast writel 120.7ns 33.1MByte/s
- fast writem 109.9ns 36.4MByte/s
- chip readw 589.9ns 3.4MByte/s
- chip readl 590.3ns 6.8MByte/s
- chip readm 640.5ns 6.2MByte/s
- chip writew 572.9ns 3.5MByte/s
- chip writel 573.6ns 7.0MByte/s
- chip writem 573.3ns 7.0MByte/s
- rom readw 109.0ns 18.3MByte/s
- rom readl 137.6ns 29.1MByte/s
- rom readm 167.3ns 23.9MByte/s
-
- Please not that this is write-speed and NOT copy speed.
-
- >|> I did a simple test and I was able to copy 4.9mb/sec from fastram to
- >|> chipram on a 256 colors screen.
- >what size ? overscan, 320x256,320x200 ? pal ?
-
- PAL-lowres, no overscan.
-
- >|> I don't get it??? ;) It is optimal. That was actually VERY easy. Remeber
- >|> that we are taking about 2x2 without sprite-dithering!!
- >either you misuse a plane as mask, so 128 colors only, or the 2x2
- >routine is slower than 3pass, i.e. not optimal :)
-
- The blitter uses only 2 passes and *is* optimal. And its 256 colors.
-
- >|> >I currently got problems with my way of calling qblit. You got a demo
- >|> >executable ? Mine locks up with small OS-blits :\
- >|> I don't have that problem. You can look at the source. It will be released
- >didn't test it yet, but seems that peter found the bug:
- >I busywait for qblit ready (normaly it is ready).
- >So another lower pri task can't disown blitter.
-
- Yes, I know.
-
-
- <sb>Ludde - Amiga Demo Coder
- <sb>Virtual Reality & Official Be developer
- <sb>ludvigp@ifi.uio.no
-
-